AudioParam controls an individual aspect of an AudioNode's functioning, such as
volume. The parameter can be set immediately to a particular value using the
value attribute. Or, value changes can be scheduled to happen at
very precise times (in the coordinate system of AudioContext.currentTime), for envelopes, volume fades, LFOs, filter sweeps, grain
windows, etc.
Operations |
void | cancelScheduledValues(double startTime) |
void | exponentialRampToValueAtTime(float value, double endTime) |
void | linearRampToValueAtTime(float value, double endTime) |
void | setTargetAtTime(float target, double startTime, double timeConstant) |
void | setValueAtTime(float value, double startTime) |
void | setValueCurveAtTime(Float32Array values, double startTime, double duration) |